
#bodycontent {
position:relative;
width: 100%;
height: 100%;
background-color: #f1f1f1;
border:0px; 
border-style: solid;
/*border-color: #dadada;*/
border-color: #1E1E1E;
margin:0px 0px 0px 0px;
z-index:0;
}


#textdiv{
width: 100%;
background-color: #fefefe;
border:0px; 
border-style: solid;
border-color:#00FF00;
margin:0 0 0 0;
position:inherit;
}

#login .btnsavediv {
	display: block;
	position: absolute;
	left: 10px;
	top: 40px;
	width: 50px;
	height:24px;
	font-size: 0.8em;
    text-align: right;
	background:url(../images_app/vista_toolbar_right.png) no-repeat left center;
	border:1px;
	border-color:#999999;
	background-color:#999999;
}





img{ border: 0pt; }
  

a {
	color: #098ED1;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: none;
}

#notetext {
  position:absolute;
	border: 1px solid #cccccc;
	padding: 0px;
	font-family: Tahoma, sans-serif;
	background-image: url(../images_app/text_bg2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin:1px 1px 1px 1px;
	width:100%;
	height:100%;
	font-size:15px;
}
/*
#notetext {
	border: 1px solid #cccccc;
	padding: 0px;
	font-family: Tahoma, sans-serif;
	background-image: url(../images_app/text_bg2.gif);
	background-position: center;
	background-attachment:fixed;
	background-repeat: no-repeat;
	margin:1px 1px 1px 1px;
}
*/
/* Login Panel */

/*Login*/
/* toggle effect - show/hide login*/
#login {
	width: 100%;
	color:#000000;
	background: #f1f1f1;
	overflow: hide;
	position: relative;
    clear:both;
    x:0;
    y:0;
	height:0;
	z-index:1;
}
#login0 {
	display:none;
	z-index:1;
}
#login1 {
	display:none;
	z-index:1;
}

#login .loginContent {
	width: 100%;
/*height: 80px;*/
	margin: 0 auto;
	padding-top: 2px;
	text-align: left;
	font-size: 0.85em;
	margin-left: 4px;
	z-index:1;
}

#login .loginContent input.field {
	border: 1px #1A1A1A solid;
	background:#FFFFCC;
	margin-right: 2px;
	margin-top: 2px;
	color:#000000;
	height: 20px;
}

#login .loginContent input.rememberme {
	border: none;
	background: transparent;
	margin: 0;
	padding: 0;
}

#login .loginContent input.button_search {
	width: 20px;
	height: 20px;
	cursor: pointer;
	border: none;
	background: transparent url(../images_app/b_search.png) no-repeat 0 0;
}


.hr0{ height:1px;border:none;border-top:1px dashed #1E90FF;}


#vista_toolbar {
float:left;
font:normal 12px 'Trebuchet MS','Arial';
margin:0;
padding:0;
border:0px; 
border-style: solid;
border-color:#00FF00;
z-index:5;
width:100%;
}

#vista_toolbar ul {
background-image:url(../images_app/vista_toolbar_back.gif);
background-repeat:repeat-x;
float:left;
line-height:24px;
list-style:none;
margin:0;
padding:0 10px 0 10px;
width:100%;
}

#vista_toolbar li {
display:inline;
padding:0;
}

#vista_toolbar a {
color:#FFF; /* need because it will use default link color */
float:left;
padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
}

#vista_toolbar a span {
display:block;
float:none;
padding:0 5px 0 5px;
color:#00000;
}

#vista_toolbar a span img {
border:none;
margin:3px 2px 0 0;
}

/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url(../images_app/vista_toolbar_left.png) no-repeat left center;
}

#vista_toolbar a:hover span {
background:url(../images_app/vista_toolbar_right.png) no-repeat right center;
}

#vista_toolbar a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}

.list-table{
 border:2px;
 border-color:#000099;
}


.list-table td		{
 padding:5px ;
 background:#fff; 
 border-bottom:1px solid #999; 
 font-size:9pt
  }
 
 
